package com.orhonit.ipb.portal.entity;

import java.io.Serializable;
import java.util.Date;
import javax.persistence.*;


/**
 * 党组织目录
 * 
 * @author caodw
 * @email caodw@qq.com
 * @version 2018-04-23 11:25:03
 */
@Table(name = "tb_party_org_catalog")
public class TbPartyOrgCatalog implements Serializable {
	private static final long serialVersionUID = 1L;
	
	    //序列号
    @Id
    private Integer sequenceNum;
	
	    //组织代码
    @Column(name = "p_organization_code")
    private String pOrganizationCode;
	
	    //组织名称
    @Column(name = "p_organization_name")
    private String pOrganizationName;
	
	    //区域编码
    @Column(name = "area_id")
    private Integer areaId;
	
	    //上级党组织代码
    @Column(name = "up_p_organization_code")
    private String upPOrganizationCode;
	
	    //组织级别
    @Column(name = "p_organization_lvl")
    private String pOrganizationLvl;
	
	    //组织状态
    @Column(name = "p_organization_sts")
    private String pOrganizationSts;
	private Integer status;
	

	public Integer getStatus() {
		return status;
	}
	public void setStatus(Integer status) {
		this.status = status;
	}
	/**
	 * 设置：序列号
	 */
	public void setSequenceNum(Integer sequenceNum) {
		this.sequenceNum = sequenceNum;
	}
	/**
	 * 获取：序列号
	 */
	public Integer getSequenceNum() {
		return sequenceNum;
	}
	/**
	 * 设置：组织代码
	 */
	public void setPOrganizationCode(String pOrganizationCode) {
		this.pOrganizationCode = pOrganizationCode;
	}
	/**
	 * 获取：组织代码
	 */
	public String getPOrganizationCode() {
		return pOrganizationCode;
	}
	/**
	 * 设置：组织名称
	 */
	public void setPOrganizationName(String pOrganizationName) {
		this.pOrganizationName = pOrganizationName;
	}
	/**
	 * 获取：组织名称
	 */
	public String getPOrganizationName() {
		return pOrganizationName;
	}
	/**
	 * 设置：区域编码
	 */
	public void setAreaId(Integer areaId) {
		this.areaId = areaId;
	}
	/**
	 * 获取：区域编码
	 */
	public Integer getAreaId() {
		return areaId;
	}
	/**
	 * 设置：上级党组织代码
	 */
	public void setUpPOrganizationCode(String upPOrganizationCode) {
		this.upPOrganizationCode = upPOrganizationCode;
	}
	/**
	 * 获取：上级党组织代码
	 */
	public String getUpPOrganizationCode() {
		return upPOrganizationCode;
	}
	/**
	 * 设置：组织级别
	 */
	public void setPOrganizationLvl(String pOrganizationLvl) {
		this.pOrganizationLvl = pOrganizationLvl;
	}
	/**
	 * 获取：组织级别
	 */
	public String getPOrganizationLvl() {
		return pOrganizationLvl;
	}
	/**
	 * 设置：组织状态
	 */
	public void setPOrganizationSts(String pOrganizationSts) {
		this.pOrganizationSts = pOrganizationSts;
	}
	/**
	 * 获取：组织状态
	 */
	public String getPOrganizationSts() {
		return pOrganizationSts;
	}
}
